package com.egao.common.module.pepesi.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 管理端学生列表
 *
 * @author pyx
 * @date 2021/5/13
 */
@Data
public class PepsiTeacherVO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("学生id")
    private Integer studentId;

    @ApiModelProperty("学院")
    private String college;

    @ApiModelProperty("专业")
    private String major;

    @ApiModelProperty("学号")
    private String xh;

    @ApiModelProperty("姓名")
    private String xm;

    @ApiModelProperty("性别")
    private String xb;

    @ApiModelProperty("学历")
    private String xl;

    @ApiModelProperty("未完成")
    private Integer noFinishCount;

    @ApiModelProperty("已完成")
    private Integer finishCount;

    @ApiModelProperty("完成率超过百分之25的学生")
    private Integer upperQuartile;

    @ApiModelProperty("完成率超过百分之50的学生")
    private Integer median;

    @ApiModelProperty("完成率超过百分之50的学生")
    private Integer lowerQuartile;

    @ApiModelProperty("年份id")
    private Integer yearId;

    @ApiModelProperty("修改时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    private Date changeTime;

}
